草庐IT

前端 PM

全部标签

Thingsboard 编译前端 ui-ngx 踩坑记录

在IDEA中进行mvncleaninstall-Dmaven.test.skip=true进行编译,在ui-ngx模块报错。[INFO]-----------------------org.thingsboard:ui-ngx>-----------------------[INFO]BuildingThingsBoardServerUI3.3.0[1/15][INFO]--------------------------------[jar]---------------------------------[INFO][INFO]---maven-clean-plugin:2.5:clean

Web前端 | HTML嵌入JS代码的三种方式

✅作者简介:一位材料转码农的选手,希望一起努力,一起进步!📃个人主页:@每天都要敲代码的个人主页🔥系列专栏:Web前端目录一:JavaScript概述二:HTML嵌入JS代码的三种方式第一种方式:事件句柄onclick第二种方式:脚本块的方式第三种方式:引入外部独立的JS文件一:JavaScript概述(1)JavaScript是运行在浏览器上的脚本语言,简称JS。(2)JavaScript是网景公司的布兰登艾奇(JavaScript之父)开发的,最初叫做LiveScript(3)LiveScript的出现让浏览器更加的生动了,不再是单纯的静态页面,页面更具有交互性(4)在历史的某个阶段,SU

前端文件的上传与下载

简单理解一下前端文件的上传与下载,如有错误,轻喷。http小知识http协议是建立在tcp、ip协议的应用层规范。http协议规范把http请求分为3个部分:状态行,请求头,请求体。所有的方法、实现,都是围绕“如何运用和组织这三部分”来完成的。http里没有专门用于文件上传的请求方式,文件上传请求是在post请求基础之上定义出来的一种方式。http协议规定POST请求提交的数据,必须放在消息主体(entity-body)中,但协议并没有规定消息主体的编码方式。开发者可以自己决定消息主体的编码格式,只要最后发送的HTTP请求,满足上面的格式就可以。数据发送出去,还要服务端解析成功才有意义。一般服

如何看待 Three.js / WebGL 等前端 3D 技术?

Web3D风来了!Web3D大家应该都不会陌生,当前市面上有着丰富的业务应用场景:在线看房、在线选衣服、3D小游戏、在线教育等等等等......2021年10月Facebook宣布公司更名为Meta(元宇宙MetaVerse的前缀),意思是包涵万物、无所不联。Facebook全面拥抱元宇宙(metaverse),国内的腾讯、字节跳动等巨头也纷纷组建相关部门,VR、AR在沉寂了几年后再度变得火热,让Web3D成为2022年不得不关注的技术热点。降低web3D研发成本应该是将来的一个重要发展路线,随着技术门槛的降低,会吸引更多感兴趣的人加入促使其正向的发展。所以Web3D可能会朝着平台化的方向发展

web前端Vue 报错:Uncaught (in promise) TypeError: Cannot read properties of nu

前言最近在写vue项目在写自定义分页器的时候报了一个异常知道错误却一直找不到解决方案苦思冥想后还是js的基础语法不扎实导致的,在此记录一下解决方案和思路为以后的bug解决之路打下基础错误提示错误内容Uncaught(inpromise)TypeError:Cannotreadpropertiesofnull(reading'length')错误截图如下:BUG分析此bug大概是说我写的一句语法,它没有找到length这个方法我们都知道java中只有集合和数组才有size和length这种方法在vue语法中也同样支持数组语法,既然它说找不到那就是,这不是一个数字结构!下面是我代码中的源代码div

前端必备:五大css自动化生成网站(稀有级别!)

粉丝朋友们大家好,我是你们的csdn的博主:lqj_本人哔哩哔哩:小淼前端另外,大家也可以关注我的哔哩哔哩账号,我会不定时的发布一些有关于全栈云开发以及前端开发的详解视频+源码1.微信小程序腾讯云开发之学生端收集数据并导出到excel表格+管理员系统:腾讯云开发小程序之用户输入数据excel自动导出系统升级版_哔哩哔哩_bilibili2.微信小程序腾讯云开发之仿微信、qq等实时聊天系统:腾讯云开发小程序之实时聊天系统_哔哩哔哩_bilibili3.uni-app框架+vue2前端框架,实现简单的练手小案例(适合新手入门):uni-app云开发简单小案例实现_哔哩哔哩_bilibili本篇博文

前端部署发布项目后,如何通知用户刷新页面、清除缓存

以下只是一些思路,有更好的实现方式可以留言一起交流学习方式一:纯前端在每次发布前端时,使用webpack构建命令生成一个json文件,json中写个随机生成的一个字符串(比如时间戳),每次打包程序都会自动更新这个json文件。在项目中,通过定时任务或者在切换页面路由时,请求json文件。使用本地保存的上一次生成的字符串和json文件中的字符串进行比较,如果两个字符串不一样,则说明前端重新部署了,提醒用户进行更新或进行强制刷新的操作。方式二:前后端配合在每个请求的header里面加上发版版本号,和保留在客户端的上一次版本号进行比较,如果不一致则强制刷新,刷新后保存当前版本号。(或者单独写一个返回

常见前端安全问题总结

一、XSS攻击全称跨站脚本攻击,简称XSS攻击,攻击者通过在目标网站上HTML注入篡改网页来插入恶意脚本,当用户在浏览网页时获取用户的cookie等敏感信息,进一步做一些其他危害的操作。根据攻击的来源,该攻击还可以分为:1)存储型攻击:一般是在有评论功能的网站将恶意代码当作评论内容存储到服务端,受害者再次浏览网页,就会自动解        析评论内容并执行,比较简单是输入一个三方服务器的脚本(发送一个请求都三方服务器)到评论区,其他用户查看时,         就会获取这个脚本,并执行脚本的内容,就可以获取到用户的cookie2)反射型攻击:也称为非持久型XSS,恶意代码并没有存储到目标网站的

web前端进阶<7>:3d图像翻转效果

这几天又闲着无聊,自己学的东西又有一点不牢固了,需要写一个小程序来巩固一下,相信大家也时有同感吧!那么这一期就给大家带来一个炫酷的相册3d翻转效果,如果搭上炫酷的文字和动画那肯定是高端、霸气上档次的:前面我也给大家制作过一个很常见的3d旋转相册:(168条消息)web前端进阶:<2>转换的补充、动画和小案例_编程学渣ズ的博客-CSDN博客_前端动画小案例https://blog.csdn.net/aiwanchengxu/article/details/124586701这个小案例是网上非常常见的一个小程序,就是使用一个大盒子里面放六个小盒子,通过transform来将这几个面移动变化到各个面

【2023程序员必看】前端行业分析

“前端已死?”|“情绪焦虑?”最近经常在知乎、脉脉等平台上看到有人在渲染前端就业危机,甚至使用“前端已死”的字眼,颇有“语不惊人死不休”的意味。“前端已死”更多的是一种焦虑情绪的表达。现阶段的市场行情确实不太好,但这并不是针对前端,是整个互联网行业都不太好,甚至其他行业要更严重些(互联网行业是为数不多被影响较小的行业之一)。经济的不景气无形中拔高了前端开发的准入门槛,使其结束迅速扩张,进入行业稳定期。这时行业中泡沫的那批人自然要被挤走一些,于是“前端已死”的论调开始发酵。而真实情况是,视野所及,皆为前端!!!01、应用领域广,就业选择多因为只要有人机交互的地方就有前端,只要有界面展示就需要前端